[tool.poetry]
name = "python_async"
version = "0.1.0"
description = ""
authors = ["vaeringjar <vaeringjar@peers.community>"]


[tool.poetry.dependencies]
python = "^3.11"
aiohttp = "^3.8.4"
requests = "^2.28.2"


[tool.poetry.dev-dependencies]
black = "^23.3.0"
coverage = "^7.2.2"
flake8 = "^6.0.0"
isort = "^5.12.0"
mypy = "^1.1.1"
pyclean = "^2.7.0"


[tool.coverage.report]
exclude_lines = [
"raise NotImplementedError",
"pragma: no cover",
"if __name__ == .__main__.:",
]


[tool.isort]
profile = "black"
skip_gitignore = true
skip = [".venv"]


[tool.mypy]
python_version = "3.11"
disable_error_code = ["var-annotated"]
disallow_untyped_defs = false
ignore_missing_imports = true
strict_optional = true


[build-system]
requires = ["poetry-core>=1.0.0"]
build-backend = "poetry.core.masonry.api"
